xxxxxxxxxxxxxxxExxxxxxSxxxxxxxxx
x  x   x     x  x              x
x    x  x      xxx             x
xxxx  x  x    x x x            x
x   x  x  x  x  x  x           x
x x  x  x   x   x   x          x
x  x  x  x x         x         x
x   x  x  x           x        x
x    x   x             x       x
x     x x               x      x
x      x                       x
x       x                      x
x        xxxxxxxxxxxxxxxxxxxxx x
x                              x
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx